/* 
    Document   : estilo
    Created on : 12/01/2010, 03:36:54 PM
    Author     : Admin
    Description:
        Purpose of the stylesheet follows.
*/

/* 
   Syntax recommendation http://www.w3.org/TR/REC-CSS2/
*/

root { 
    display: block;
}
body, pre, pre {
    color:#484848;
    font-size:11px;
    margin:0px;
    font-family:Tahoma,Sans-Serif;
}
.centra{
    position:absolute;
    top:50%;
    left: 50%;
    margin-top: -100px;
    margin-left: -100px;
}
.synopsisBox {
    border: none;
    min-height: 36px;
    padding: 0 0 0 50px;
    background: white url( '../imagenes/icon_info.gif' ) no-repeat top left;
    display: block;
}
.synopsisBox > span:first-child, div.firstChildTitle > span:first-child, div.firstChildTitle > div > span:first-child {
    font-weight:bold;
}

#acceso{
    background: #FFFFFF url(../imagenes/contentContainer_bg.gif) repeat-x scroll left top;
    border-style:solid;
    border-width:1px 2px 2px 1px;
    clear:both;
    height:300px;
    margin:60px auto 20px;
    width:500px;
    padding-left: 16px; padding-right: 16px;
}
#acceso h1 {
    background-color:#3333CC;
    background-image:url(../images/blue-header-fade.gif);
    background-position:left top;
    background-repeat:repeat-x;
    border-bottom:1px solid #999999;
    color:#FFFFFF;
    font-size:14px;
    padding:3px;
    text-align:center;
}
.iceCmdLnk{
    color:blue;
}
a{
    color:blue;
}
a:link, a:visited { text-decoration: none }

a:hover { text-decoration: underline }

a,img{
    border-width: 0px;
}
.popupHeaderWrapper {
    text-align:center;
    vertical-align:middle;
}

.popupHeaderImage {
    float:right;
    margin-right:2px;
    margin-top:2px;
}
.popupHeaderText {
    float:left;
}

.popupBody {
    margin-top:5px;
    text-align:center;
    vertical-align:middle;
    width:100%;
}
.panel{

    padding:0px;
    margin:0px;
}
.cabezera{
    border:1px solid aqua;
}
.cabezera thead{
    background:aqua;
    height:20px;
}
.cabezera thead th{
    font-size:20px;
}


table {
    font-size:11px;
}
body, pre, pre {
    background-color:#FFFFFF;
    color:#484848;
    font-family:Tahoma,Sans-Serif;
    font-size:11px;
}
.row1{
    background:url(../imagenes/mainnav-bg.gif) repeat-x scroll center top #29739D;
    height:44px;
    color:#FFFFFF;
    font-family:Arial,Helvetica,sans-serif;
    font-size:100%;
    font-weight:bold;
    text-decoration:none;
    text-transform:uppercase;

}
.row2{
    background:#FFFFFF url(../imagenes/contentContainer_bg.gif) repeat-x scroll left top;
}
.contenido_derecha{
    margin-top:5px;
    margin-left:10px;
    background:#FFFFFF url(../imagenes/contentContainer_bg.gif) repeat-x scroll left top;
    width:98%;
}
.separador{
    padding-left:10px;
}
.boton{
    background:#FFFFFF url(../xmlhttp/css/rime/css-images/table_col_header.gif) repeat-x scroll left top;
    font-weight:bold;
}
.breadcum{
    background:#FFFFFF url(../xmlhttp/css/rime/css-images/table_col_header.gif) repeat-x scroll left top;
    font-weight:bold;
    width:100%;
    margin-bottom:5px;
}

.etiqueta{
    font-size:11px;
    font-weight:bold;

}

.mayusculas{
    text-transform: uppercase;
}
.mayusculas input{
    text-transform: uppercase;
}
.fila1{

}
.fila2{

}
/*Overreadi del css rime*/
.iceMsgError{
    color:red; line-height:200%;background: url( '../xmlhttp/css/rime/css-images/bullet.gif' ) no-repeat 0 3px;padding-left:15px
}
.fixselectInputText input{
    margin-top:0px;
}
.tabla{
    border:none;
}
.tabla td{
    border-left:1px black dotted;
}
.iceSelInpTxtTxt{
    margin:0px;
}
fieldset{
    border:1px solid black;
}
fieldset legend{
    font-weight:bold;
}
.mensaje{
    width:250px;
}
#frm_dat_cliente input{
    background-color:#F6F6F6;
}
.arriba{
    vertical-align:top;
}
/*Override Style*/
.iceCmdLnk, .iceOutLnk {
    color:blue;
    font-weight:normal;
    text-decoration:none;
}
/*Overrride del Boton*/
.iceInpFileBtn {
    background:#FFFFFF url(../xmlhttp/css/rime/css-images/table_col_header.gif) repeat-x scroll left top;
    font-weight:bold;
}
.iceInpFile{

}
.iceInpFileTxt{

}
.iceMsgInfo{
    line-height:200%;background: url( '../imagenes/info.png' ) no-repeat 0 -1px;padding-left:15px;
}
.caja{
    background:none repeat scroll 0 0 #FFFFFF;
    border:1px solid #D9D9D9;
    display:block;
    float:left;
    margin:15px 15px 0 0;
    padding:15px;
}
.centrar{
    text-align:center;
}
.izquierda{
    text-align:left;
    padding-left:2px;
}
.derecha{
    text-align:right;
}
.center{
    margin:0 auto 0 auto; width:100%;
    text-align:center;
    background:#FFFFFF url(../xmlhttp/css/rime/css-images/table_col_header.gif) repeat-x scroll left top;
}
.icePnlDvrFst{
    background:url("../imagenes/franja-lateral.jpg") repeat-y scroll 0 0 #FFFFFF
}
.co{

}